engine failure - Turkish English Dictionary